/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Dominio;

import javax.swing.ImageIcon;

/**
 *
 * @author Sebastian
 */
public class Obstaculo {
    
    private int x;
    private int y;
    private int ancho;
    private int alto;
    private String [] rutas;
    private int estado;
    private ImageIcon imagen;

    public Obstaculo() {}

    public Obstaculo(int x, int y, int ancho, int alto, String[] rutas) {
        this.x = x;
        this.y = y;
        this.ancho = ancho;
        this.alto = alto;
        this.rutas = rutas;
        this.estado = 2;
        if (rutas!=null) {
            this.imagen = new ImageIcon(getClass().getResource(this.rutas[0]));
        }
    }

    public int getX() {
        return x;
    }

    public void setX(int x) {
        this.x = x;
    }

    public int getY() {
        return y;
    }

    public void setY(int y) {
        this.y = y;
    }

    public int getAncho() {
        return ancho;
    }

    public void setAncho(int ancho) {
        this.ancho = ancho;
    }

    public int getAlto() {
        return alto;
    }

    public void setAlto(int alto) {
        this.alto = alto;
    }

    public String[] getRutas() {
        return rutas;
    }

    public void setRutas(String[] rutas) {
        this.rutas = rutas;
    }

    public int getEstado() {
        return estado;
    }

    public void setEstado(int estado) {
        this.estado = estado;
    }

    public ImageIcon getImagen() {
        return imagen;
    }

    public void setImagen(ImageIcon imagen) {
        this.imagen = imagen;
    }
}
